package com.homelock.mapper;

import com.homelock.entity.HlCommunityHousehold;
import com.homelock.entity.HlCommunityHouseholdExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HlCommunityHouseholdMapper {
    int countByExample(HlCommunityHouseholdExample example);

    int deleteByExample(HlCommunityHouseholdExample example);

    int deleteByPrimaryKey(Long id);

    int insert(HlCommunityHousehold record);

    int insertSelective(HlCommunityHousehold record);

    List<HlCommunityHousehold> selectByExample(HlCommunityHouseholdExample example);

    HlCommunityHousehold selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") HlCommunityHousehold record, @Param("example") HlCommunityHouseholdExample example);

    int updateByExample(@Param("record") HlCommunityHousehold record, @Param("example") HlCommunityHouseholdExample example);

    int updateByPrimaryKeySelective(HlCommunityHousehold record);

    int updateByPrimaryKey(HlCommunityHousehold record);
}